/**
 * 
 */
package escola.modelo.usuario;

import java.util.Set;

import escola.modelo.AbstractModel;
import escola.modelo.entidade.Entidade;
import escola.modelo.permissao.PermissaoUsuario;

/**
 * @author Jonathan
 *
 */
public class Usuario extends AbstractModel {

	private Integer id;
	
	private String login;
	
	private String senha;
	
	private Entidade entidade;
	
	private Set<PermissaoUsuario> permissoes;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getSenha() {
		return senha;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}

	public Entidade getEntidade() {
		return entidade;
	}

	public void setEntidade(Entidade entidade) {
		this.entidade = entidade;
	}

	public Set<PermissaoUsuario> getPermissoes() {
		return permissoes;
	}

	public void setPermissoes(Set<PermissaoUsuario> permissoes) {
		this.permissoes = permissoes;
	}

}
